package cn.tedu._05mvcboot04.mapper;

import cn.tedu._05mvcboot04.pojo.entity.Article;
import cn.tedu._05mvcboot04.pojo.vo.ArticleVO;
import cn.tedu._05mvcboot04.pojo.vo.UserVO;
import org.apache.ibatis.annotations.Param;

/**
 * 用户模块功能接口
 */
public interface UserMapper {
    /**
     * 查询用户信息
     */
    UserVO selectUser(@Param("username") String username,
                      @Param("password") String password);

    /**
     * 发布文章
     */
    int insertArticle(Article article);

    /**
     * 查询指定文章
     */
    ArticleVO selectByArticleId(Integer id);
}
